﻿using Abp.Application.Services;
using Abp.Domain.Repositories;
using AbpBuild.BaseData;
using AbpBuild.WenShu.Dto;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AbpBuild.WenShu
{
    public interface IHelpers : IApplicationService
    {
        #region 辅助
        List<string> returnjudgeResuls(List<string> v, string con, List<string> yuangaos1, List<string> beigaos3);

        public void ReturnhightTags(Object obj, List<string> hightlichar);

        public void ReturnDetailTagsALL(object obj, List<string> hightlichar);
        public void ReturnDetailTags(RecordDetailDTO obj, List<string> hightlichar, int[] type = null);

        public string returnLawsTag(string o, string preTags, string endTags);

        public string returnLawT(string content);


        public string returnChina(string item1);


        public List<double> getListmoney(string o);

        public double getMaxmoney(string o);

        public int Compare(string s1, string s2, ref List<string> array);

        public List<string> IsContains(List<string> lists, string v);

        public List<string> Ishave(List<string> lists, string[] v);


        public List<int> getprisonterm(string v);

        public int oneJten(string yy);

        public int changeDxX(string yibaiyishiwu);

        public double getmoneydecimal(object o);

        public string replacekuo(string o);

        public string GetStr(string o);

        public long[] fetchNumber(string s);
        

        #endregion
    }
}
